Messages with parameters from Fisa Robot for Logger




Syntaxe pour le message

*nn[zw] Mon message fait….40 + [zw] caractères au total
nn = 01 à 99 (nn=00 est pour effacer l'affichage)

Les paramètres sont les deux caractères entourés par des crochets [ ].
Les parenthèses et les paramètres ne sont pas indiqués sur l'affichage, mais sont interprétés par le Fisa Logger.


Les paramètres qui représentent chaque caractère (en donnant des combinaisons) :

z Premier caractère :
T Prendre un panier de la position w (NB : La première position est 0)
Le panier est associé au robot
P Mettre le panier sur la position w
t Prendre un panier de la position w
Le panier est associé à la machine (sans la déplacer graphiquement)
p (petit) Mettre le panier sur la position w
Le panier vient de la machine
L Charger un panier sur la position w
U Décharger le panier sur la position w
(enregistre le panier dans la base de données Logger)
u Comme au-dessus mais sans de détruire le panier
a Une alarme associée à une position spécifique w
(le panier en position devient rouge)
A Une alarme associée à une sortie w
(les paniers dans la position principale deviennent rouges)
m Message associé à une position w
(Le message, sauvé comme information d'une visite, est le message dans l'instruction.)
M Message associé à une sortie w
(Le message, sauvé comme information d'une visite, est le message dans l'instruction.)
S Moteur d'avancement de la chaîne w

w Deuxième caractère
ID de position 0 to Ò = Chr(155+55) = 55
Numéro de sortie 1 to Û = Chr(155+64) = 64
Moteur d'avancement de la chaîne - Numéro de convoyeur 1 to K = Chr( 55+20) = 35



Paramètres interprétant les deux caractères ensemble:

A0 = Alarme générique
RC = Lire le code panier (suivi immédiatement par Stst.Rd.In 00 à 00)



Paramètres Spéciaux:

[Kw]RGB Color:R-G-B S'applique la couleur indiquée à tous les paniers en position w
La couleur est définie par la fonction de RGB en indiquant les composants rouges, verts et bleus.
Valeurs permis pour les composants R, G et B: 0 - 255

Exemples :
[K0]RGB Color:255-255-255 Fait tous les paniers en position 0 Blanc
[K3]RGB Color:0-0-0 Fait tous les paniers en position 3 Noir
[K5]RGB Color:255-200-200 Fait tous les paniers en position 5 rouge léger

[Kz]K:52-51-00: Message utilisateur
(the User Message message can be of maximum length 40 - Len(K:52-51-00:)

Counters are created individually for each robot.
Counters rely on values in the historic register and the instructions: Dec ## and Move N°## => ##
A counter can be Incremental or decremental.
Any counters must have a UNIQUE User Message for display purposes.

'Units', 'Tens', 'Hundreds', etc
52-51-00 represents cells containing 'Units', 'Tens', 'Hundreds', etc (depending on the Base, see below).
In the example, 00 is redundant and will be ignored.
However, 00-52-51 is a relevant example because it will define a counter with no 'Units', but with 'Tens' and 'Hundreds'.
The message has to be sent before initializing the counter cell values in order to register a 'Seed' value.
The counter will start displaying values as soon as all the defined cells have been initialized.
When counter value 0 is attained, the counter is removed and the counter display disappears.

The [Kz]K: argument can be either [Kz]K: or [Kz]k:
the uppercase 'K' means the remainder, ccc, followed by the (Seed) value (decremental),
the lowercase 'k' means the difference between the Seed and the current value, vvv (incremental),
The counter string will be displayed appended to the default Robot message container as follows:
'User String to display ccc (Seed)' or 'User String to display vvv', depending on the 'k' argument.

The z parameter can be 23456789ABCDE..., up to 63 (Values from 2 to 64 (Û = Chr(155+65)).
It defines the system Base (2 = binary, 10 = decimal, Û = 64 = Fisa, etc).
The robot program must adhere to the defined Base and Cells in order to function in Logger or Simulation.




Identificateurs permis

L'ID de position démarre avec 0 (zéro)